engineering director - Turco Inglés Diccionario